#import <Foundation/Foundation.h>

// this is necessary because 'Class' is not a NSObject and can't be stores in a NSArray
@interface CocoaClass : NSObject 
{
	Class _class;
}

- (id) initWithName: (NSString*) name;
- (id) initWithClass: (Class) klass;
- (void) dealloc;
- (Class) klass;
- (BOOL) isEqual: (id) obj;
- (NSString*) description;

@end
